#news{
  .overlay{
    width: 100%;
    height: 100%;
    z-index: 910;
    position: absolute;
    left: 0;
    top: 0;
    display: none;
    .cnt-outer{
      position: absolute;
      height: 100%;
      left: 0;
      top: 0;
      width: 100%;
      .cnt-inner{
        width: 780px;
        margin: 0 auto;
        color: #fff;
        text-align: center;
        padding-top: 100px;
        font-size: 12px;
        font-family: "SimHei";

        .detail-img{
          width: 500px;
        }

        .jspVerticalBar{
          background: none;
          width: 26px;
          .jspTrack{
            background: url(../img/news/scroll-bg.png) repeat-y;

            .jspDrag{
              background: url(../img/news/drag-point.png) no-repeat 50% 50%;
              width: 26px;
            }
          }
        }
        


      }
    }
    .mask{
      height: 100%;
      background: #000;
      opacity: 0.7;
    }
    .close-icon{
      display: inline-block;
      z-index: 10;
      background:url(../img/about/close-icon.png) no-repeat 50% 50%;
      width:50px;
      height: 50px;
      position: absolute;
      right: 60px;
      bottom: 60px;
      transition: all 0.3s;

      &:hover{
        transform: scale(1.2);
      }
    }
  }
  .left-cnt{
    float:left;
    width:50%;
    height: 100%;
    position: relative;

    .img-entry{
      width: 100%;
      height: 100%;
      &.active{
        .img-pod{
          left: 0px;
          opacity: 0.99;
        }
      }
      .img-pod{
          display: inline-block;
          float: left;
          position: absolute;
          left: -100%;
          top: 0;
          width: 100%;
          height: 100%;
          overflow: hidden;
          transition: all 1s;
          opacity: 0;

          .bg{
            width:100%;
            transition: all 3s ease-out;
          }
          .mask{
            display: block;
            left:0;
            top: 0;
            width: 100%;
            height: 100%;
            transition: all .6s;
            background: rgba(0,0,0,0.4);
            opacity: 0;
            z-index: 1;
          }

          &:hover{
            .bg{
              transform:scale(1.2);
            }
            .mask{
              opacity:0.9;
            }
          }
        }
    }
  }
  .right-cnt{
    float: left;
    width: 50%;
    height: 100%;
    position: relative;
    overflow: hidden;

    .nav-act{
      position: absolute;
      left: 80px;
      bottom: 60px;
      height: 52px;
      z-index: 10;
      border: 1px solid #000;

      .prev,.next{
        display: inline-block;
        width: 50px;
        height: 50px;
        background: url(../img/news/03-01.png);
        transition: all .3s;  
      }
      .prev{
        background-position: 0 0;
        &:hover{
          background-position: 0 -50px;
        }
      }
      .next{
        background-position: -50px 0;
        &:hover{
          background-position: -50px -50px;
        }
      }
    }

    .news-entry{
      width: 100%;
      height: 100%;
      position: absolute;
      left: 100%;
      top: 0;
      transition: all 1s;
      opacity: 0;
      font-size:14px;

      &.active{
        left: 0px;
        opacity: 0.99;
      }

      .txt-container{
        border: 2px solid #000;
        margin:30px;
        overflow: hidden;

        .band-outer{
          padding-top: 50px;
          text-align: center;
        }
        .news-lst{
          padding: 0 100px;
          overflow: auto;


          .news-item{
            margin-top: 20px;
            padding-bottom: 30px;
            border-bottom: 1px solid #000;
            padding-top: 10px;
            cursor: pointer;

            &:hover{
              background:#ccc;
            }
            .details{
              display: none;
            }
          }
        }
        .date{
          font-size: 14px;
        }
        p{
          margin:0;
          font-size: 12px;
          line-height: 1.6em;
        }
      }
    }
  }
}